package com.gisocn.onemap.view;

import com.gisocn.onemap.base.BaseView;
import com.gisocn.onemap.model.AppConfig;
import com.gisocn.onemap.model.AppVersion;
import com.gisocn.onemap.model.CheckDeviceModel;
import com.gisocn.onemap.model.LoginModel;
import com.gisocn.onemap.model.RegisterModel;

/* loaded from: classes2.dex */
public interface LoginView extends BaseView {
    void checkDeviceFail(String str);

    void checkDeviceSuccess(CheckDeviceModel checkDeviceModel);

    void getAppConfig(AppConfig appConfig);

    void getAppConfigFail(String str);

    void getAppVersionFail(String str);

    void getAppVersionSuccess(AppVersion appVersion);

    void getXMLAppConfigFail(String str);

    void getXMLAppConfigSuccess();

    void registerDeviceFail(String str);

    void registerDeviceSuccess(RegisterModel registerModel);

    void showFailMsg(String str);

    void updaeFinish();

    void userLoginFail(String str);

    void userLoginSuccess(LoginModel loginModel);
}
